import { QuestionCircleFilled } from "@ant-design/icons"
import { Tooltip } from "antd"
import { ColumnGroupType, ColumnType } from "antd/es/table"

import { renderNullableValue, StyledParagraph } from "./venueProfitAndLoss"

export const calAccountStatus = (newFormat: (arg: string) => string) => (record: any) => {
	if (record.paymentLockStatus) {
		return newFormat("report.account_lock")
	}

	if (record.loginLockStatus) {
		return newFormat("report.login_lock")
	}

	if (record.game_lock_status) {
		return newFormat("report.game_lock")
	}

	return newFormat("report.normal")
}

const venueProfitAndLossDaily = (newFormat: (arg: string) => string): Record<string, ColumnGroupType<any> | ColumnType<any>> => ({
	venueDZDxMemberCount: {
		key: "dxMemberCount",
		dataIndex: "dxMemberCount",
		width: 120,
		render: renderNullableValue("dxMemberCount"),
		title: newFormat("report.number_of_bettors"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxMemberCount - b.dxMemberCount
	},

	venueDZDxBetCount: {
		key: "dxBetCount",
		dataIndex: "dxBetCount",
		width: 120,
		render: renderNullableValue("dxBetCount", ""),
		title: newFormat("report.betting_volume"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxBetCount - b.dxBetCount
	},
	venueDZDxBetAmount: {
		key: "dxBetAmount",
		dataIndex: "dxBetAmount",
		width: 120,
		render: renderNullableValue("dxBetAmount", "$"),
		title: newFormat("report.betting_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxBetAmount - b.dxBetAmount
	},
	venueDZDxValidBetAmount: {
		key: "dxValidBetAmount",
		dataIndex: "dxValidBetAmount",
		width: 120,
		render: renderNullableValue("dxValidBetAmount", "$"),
		title: newFormat("report.valid_bet_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxValidBetAmount - b.dxValidBetAmount
	},
	venueDZDxNetAmount: {
		key: "dxNetAmount",
		dataIndex: "dxNetAmount",
		width: 120,
		render: renderNullableValue("dxNetAmount", "$"),
		title: newFormat("report.net_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxNetAmount - b.dxNetAmount
	},
	venueDZDxMemberPumpPercentageAmount: {
		key: "dxMemberPumpPercentageAmount",
		dataIndex: "dxMemberPumpPercentageAmount",
		width: 120,
		render: renderNullableValue("dxMemberPumpPercentageAmount"),
		title: () => (
			<p>
				{newFormat("report.member_pump_percentage_amount")}
				<Tooltip title={newFormat("report.member_pump_percentage_amount_tips")}>
					<QuestionCircleFilled />
				</Tooltip>
			</p>
		),

		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxMemberPumpPercentageAmount - b.dxMemberPumpPercentageAmount
	},
	venueDZDxProxyPumpPercentageAmountRebate: {
		key: "dxProxyPumpPercentageAmountRebate",
		dataIndex: "dxProxyPumpPercentageAmountRebate",
		width: 120,
		render: renderNullableValue("dxProxyPumpPercentageAmountRebate", "$"),
		title: newFormat("report.dx_proxy_pump_percentage_amount_rebate"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxProxyPumpPercentageAmountRebate - b.dxProxyPumpPercentageAmountRebate
	},
	venueDZDxCompanyPumpPercentageAmount: {
		key: "dxCompanyPumpPercentageAmount",
		dataIndex: "dxCompanyPumpPercentageAmount",
		width: 120,
		render: renderNullableValue("dxCompanyPumpPercentageAmount"),
		title: newFormat("report.dx_company_pump_percentage_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxCompanyPumpPercentageAmount - b.dxCompanyPumpPercentageAmount
	},
	venueDZDxPumpPercentageNetRate: {
		key: "dxPumpPercentageNetRate",
		dataIndex: "dxPumpPercentageNetRate",
		width: 120,
		render: renderNullableValue("dxPumpPercentageNetRate", "", "", false, "%"),
		title: () => (
			<p>
				{newFormat("report.dx_pump_percentage_net_rate")}
				<Tooltip title={newFormat("report.dx_pump_percentage_net_rate_tips")}>
					<QuestionCircleFilled />
				</Tooltip>
			</p>
		),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxPumpPercentageNetRate - b.dxPumpPercentageNetRate
	},
	venueDZDxMemberInsuredNetAmount: {
		key: "dxMemberInsuredNetAmount",
		dataIndex: "dxMemberInsuredNetAmount",
		width: 120,
		render: renderNullableValue("dxMemberInsuredNetAmount", "$"),
		title: newFormat("report.dx_member_insured_net_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxMemberInsuredNetAmount - b.dxMemberInsuredNetAmount
	},
	venueDZDxProxyInsuredNetAmount: {
		key: "dxProxyInsuredNetAmount",
		dataIndex: "dxProxyInsuredNetAmount",
		width: 120,
		render: renderNullableValue("dxProxyInsuredNetAmount", "$"),
		title: newFormat("report.dx_proxy_insured_net_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxProxyInsuredNetAmount - b.dxProxyInsuredNetAmount
	},
	venueDZDxCompanyInsuredNetAmount: {
		key: "dxCompanyInsuredNetAmount",
		dataIndex: "dxCompanyInsuredNetAmount",
		width: 120,
		render: renderNullableValue("dxCompanyInsuredNetAmount", "$"),
		title: newFormat("report.dx_company_insured_net_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxCompanyInsuredNetAmount - b.dxCompanyInsuredNetAmount
	},
	venueDZDxInsuredNetRate: {
		key: "dxInsuredNetRate",
		dataIndex: "dxInsuredNetRate",
		width: 120,
		render: renderNullableValue("dxInsuredNetRate", "", "", false, "%"),
		title: () => (
			<p>
				{newFormat("report.dx_insured_net_rate")}
				<Tooltip title={newFormat("report.dx_insured_net_rate_tips")}>
					<QuestionCircleFilled />
				</Tooltip>
			</p>
		),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dxInsuredNetRate - b.dxInsuredNetRate
	},
	venueDZMemberValueAddedAmount: {
		key: "memberValueAddedAmount",
		dataIndex: "memberValueAddedAmount",
		width: 120,
		render: renderNullableValue("memberValueAddedAmount", "$"),
		title: newFormat("report.member_value_added_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.memberValueAddedAmount - b.memberValueAddedAmount
	},
	venueDZProxyValueAddedPercentageAmount: {
		key: "proxyValueAddedPercentageAmount",
		dataIndex: "proxyValueAddedPercentageAmount",
		width: 120,
		render: renderNullableValue("proxyValueAddedPercentageAmount"),
		title: newFormat("report.proxy_value_added_percentage_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.proxyValueAddedPercentageAmount - b.proxyValueAddedPercentageAmount
	},
	venueDZCompanyValueAddedPercentageAmount: {
		key: "companyValueAddedPercentageAmount",
		dataIndex: "companyValueAddedPercentageAmount",
		width: 120,
		render: renderNullableValue("companyValueAddedPercentageAmount"),
		title: newFormat("report.company_value_added_percentage_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.companyValueAddedPercentageAmount - b.companyValueAddedPercentageAmount
	},
	venueDZValueAddedAmountRate: {
		key: "valueAddedAmountRate",
		dataIndex: "valueAddedAmountRate",
		width: 120,
		render: renderNullableValue("valueAddedAmountRate", "", "", false, "%"),
		title: () => (
			<p>
				{newFormat("report.value_added_amount_rate")}
				<Tooltip title={newFormat("report.value_added_amount_rate_tips")}>
					<QuestionCircleFilled />
				</Tooltip>
			</p>
		),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.valueAddedAmountRate - b.valueAddedAmountRate
	},
	venuetyPmtyMemberCount: {
		key: "pmtyMemberCount",
		dataIndex: "pmtyMemberCount",
		width: 120,
		render: renderNullableValue("pmtyMemberCount"),
		title: newFormat("report.number_of_bettors"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmtyMemberCount - b.pmtyMemberCount
	},
	venuetyPmtyBetCount: {
		key: "pmtyBetCount",
		dataIndex: "pmtyBetCount",
		width: 120,
		render: renderNullableValue("pmtyBetCount", ""),
		title: newFormat("report.betting_volume"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmtyBetCount - b.pmtyBetCount
	},
	venuetyPmtyBetAmount: {
		key: "pmtyBetAmount",
		dataIndex: "pmtyBetAmount",
		width: 120,
		render: renderNullableValue("pmtyBetAmount", "$"),
		title: newFormat("report.betting_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmtyBetAmount - b.pmtyBetAmount
	},
	venuetyPmtyValidBetAmount: {
		key: "pmtyValidBetAmount",
		dataIndex: "pmtyValidBetAmount",
		width: 120,
		render: renderNullableValue("pmtyValidBetAmount", "$"),
		title: newFormat("report.valid_bet_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmtyValidBetAmount - b.pmtyValidBetAmount
	},
	venuetyPmtyNetAmount: {
		key: "pmtyNetAmount",
		dataIndex: "pmtyNetAmount",
		width: 120,
		render: renderNullableValue("pmtyNetAmount", "$"),
		title: newFormat("report.net_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmtyNetAmount - b.pmtyNetAmount
	},
	venuetyPmtyNetRate: {
		key: "pmtyNetRate",
		dataIndex: "pmtyNetRate",
		width: 120,
		render: renderNullableValue("pmtyNetRate", "", "", false, "%"),
		title: () => (
			<p>
				{newFormat("report.net_rate")}
				<Tooltip title={newFormat("report.net_rate_tips")}>
					<QuestionCircleFilled />
				</Tooltip>
			</p>
		),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmtyNetRate - b.pmtyNetRate
	},
	venuezrPmzrMemberCount: {
		key: "pmzrMemberCount",
		dataIndex: "pmzrMemberCount",
		width: 120,
		render: renderNullableValue("pmzrMemberCount"),
		title: newFormat("report.number_of_bettors"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmzrMemberCount - b.pmzrMemberCount
	},
	venuezrPmzrBetCount: {
		key: "pmzrBetCount",
		dataIndex: "pmzrBetCount",
		width: 120,
		render: renderNullableValue("pmzrBetCount", ""),
		title: newFormat("report.betting_volume"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmzrBetCount - b.pmzrBetCount
	},
	venuezrPmzrBetAmount: {
		key: "pmzrBetAmount",
		dataIndex: "pmzrBetAmount",
		width: 120,
		render: renderNullableValue("pmzrBetAmount", "$"),
		title: newFormat("report.betting_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmzrBetAmount - b.pmzrBetAmount
	},
	venuezrPmzrValidBetAmount: {
		key: "pmzrValidBetAmount",
		dataIndex: "pmzrValidBetAmount",
		width: 120,
		render: renderNullableValue("pmzrValidBetAmount", "$"),
		title: newFormat("report.valid_bet_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmzrValidBetAmount - b.pmzrValidBetAmount
	},
	venuezrPmzrNetAmount: {
		key: "pmzrNetAmount",
		dataIndex: "pmzrNetAmount",
		width: 120,
		render: renderNullableValue("pmzrNetAmount", "$"),
		title: newFormat("report.net_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmzrNetAmount - b.pmzrNetAmount
	},
	venuezrPmzrNetRate: {
		key: "pmzrNetRate",
		dataIndex: "pmzrNetRate",
		width: 120,
		render: renderNullableValue("pmzrNetRate", "", "", false, "%"),
		title: () => (
			<p>
				{newFormat("report.net_rate")}
				<Tooltip title={newFormat("report.net_rate_tips")}>
					<QuestionCircleFilled />
				</Tooltip>
			</p>
		),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmzrNetRate - b.pmzrNetRate
	},
	venuebyqpByqpMemberCount: {
		key: "byqpMemberCount",
		dataIndex: "byqpMemberCount",
		width: 120,
		render: renderNullableValue("byqpMemberCount"),
		title: newFormat("report.number_of_bettors"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.byqpMemberCount - b.byqpMemberCount
	},
	venuebyqpByqpBetCount: {
		key: "byqpBetCount",
		dataIndex: "byqpBetCount",
		width: 120,
		render: renderNullableValue("byqpBetCount", ""),
		title: newFormat("report.betting_volume"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.byqpBetCount - b.byqpBetCount
	},
	venuebyqpByqpBetAmount: {
		key: "byqpBetAmount",
		dataIndex: "byqpBetAmount",
		width: 120,
		render: renderNullableValue("byqpBetAmount", "$"),
		title: newFormat("report.betting_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.byqpBetAmount - b.byqpBetAmount
	},
	venuebyqpByqpValidBetAmount: {
		key: "byqpValidBetAmount",
		dataIndex: "byqpValidBetAmount",
		width: 120,
		render: renderNullableValue("byqpValidBetAmount", "$"),
		title: newFormat("report.valid_bet_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.byqpValidBetAmount - b.byqpValidBetAmount
	},
	venuebyqpByqpNetAmount: {
		key: "byqpNetAmount",
		dataIndex: "byqpNetAmount",
		width: 120,
		render: renderNullableValue("byqpNetAmount", "$"),
		title: newFormat("report.net_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.byqpNetAmount - b.byqpNetAmount
	},
	venuebyqpPmqpNetRate: {
		key: "pmqpNetRate",
		dataIndex: "pmqpNetRate",
		width: 120,
		render: renderNullableValue("pmqpNetRate", "", "", false, "%"),
		title: () => (
			<p>
				{newFormat("report.net_rate")}
				<Tooltip title={newFormat("report.net_rate_tips")}>
					<QuestionCircleFilled />
				</Tooltip>
			</p>
		),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmqpNetRate - b.pmqpNetRate
	},
	venuecpPmcpMemberCount: {
		key: "pmcpMemberCount",
		dataIndex: "pmcpMemberCount",
		width: 120,
		render: renderNullableValue("pmcpMemberCount"),
		title: newFormat("report.number_of_bettors"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmcpMemberCount - b.pmcpMemberCount
	},
	venuecpPmcpBetCount: {
		key: "pmcpBetCount",
		dataIndex: "pmcpBetCount",
		width: 120,
		render: renderNullableValue("pmcpBetCount", ""),
		title: newFormat("report.betting_volume"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmcpBetCount - b.pmcpBetCount
	},
	venuecpPmcpBetAmount: {
		key: "pmcpBetAmount",
		dataIndex: "pmcpBetAmount",
		width: 120,
		render: renderNullableValue("pmcpBetAmount", "$"),
		title: newFormat("report.betting_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmcpBetAmount - b.pmcpBetAmount
	},
	venuecpPmcpValidBetAmount: {
		key: "pmcpValidBetAmount",
		dataIndex: "pmcpValidBetAmount",
		width: 120,
		render: renderNullableValue("pmcpValidBetAmount", "$"),
		title: newFormat("report.valid_bet_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmcpValidBetAmount - b.pmcpValidBetAmount
	},
	venuecpPmcpNetAmount: {
		key: "pmcpNetAmount",
		dataIndex: "pmcpNetAmount",
		width: 120,
		render: renderNullableValue("pmcpNetAmount", "$"),
		title: newFormat("report.net_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmcpNetAmount - b.pmcpNetAmount
	},
	venuecpPmcpNetRate: {
		key: "pmcpNetRate",
		dataIndex: "pmcpNetRate",
		width: 120,
		render: renderNullableValue("pmcpNetRate", "", "", false, "%"),
		title: () => (
			<p>
				{newFormat("report.net_rate")}
				<Tooltip title={newFormat("report.net_rate_tips")}>
					<QuestionCircleFilled />
				</Tooltip>
			</p>
		),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmcpNetRate - b.pmcpNetRate
	},
	venuedjPmdjMemberCount: {
		key: "pmdjMemberCount",
		dataIndex: "pmdjMemberCount",
		width: 120,
		render: renderNullableValue("pmdjMemberCount"),
		title: newFormat("report.number_of_bettors"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmdjMemberCount - b.pmdjMemberCount
	},
	venuedjPmdjBetCount: {
		key: "pmdjBetCount",
		dataIndex: "pmdjBetCount",
		width: 120,
		render: renderNullableValue("pmdjBetCount", "$"),
		title: newFormat("report.betting_volume"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmdjBetCount - b.pmdjBetCount
	},
	venuedjPmdjBetAmount: {
		key: "pmdjBetAmount",
		dataIndex: "pmdjBetAmount",
		width: 120,
		render: renderNullableValue("pmdjBetAmount", "$"),
		title: newFormat("report.betting_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmdjBetAmount - b.pmdjBetAmount
	},
	venuedjPmdjValidBetAmount: {
		key: "pmdjValidBetAmount",
		dataIndex: "pmdjValidBetAmount",
		width: 120,
		render: renderNullableValue("pmdjValidBetAmount", "$"),
		title: newFormat("report.valid_bet_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmdjValidBetAmount - b.pmdjValidBetAmount
	},
	venuedjPmdjNetAmount: {
		key: "pmdjNetAmount",
		dataIndex: "pmdjNetAmount",
		width: 120,
		render: renderNullableValue("pmdjNetAmount", "$"),
		title: newFormat("report.net_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmdjNetAmount - b.pmdjNetAmount
	},
	venuedjPmdjNetRate: {
		key: "pmdjNetRate",
		dataIndex: "pmdjNetRate",
		width: 120,
		render: renderNullableValue("pmdjNetRate", "", "", false, "%"),
		title: () => (
			<p>
				{newFormat("report.net_rate")}
				<Tooltip title={newFormat("report.net_rate_tips")}>
					<QuestionCircleFilled />
				</Tooltip>
			</p>
		),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.pmdjNetRate - b.pmdjNetRate
	},
	venuedyDyMemberCount: {
		key: "dyMemberCount",
		dataIndex: "dyMemberCount",
		width: 120,
		render: renderNullableValue("dyMemberCount"),
		title: newFormat("report.number_of_bettors"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dyMemberCount - b.dyMemberCount
	},
	venuedyDyBetCount: {
		key: "dyBetCount",
		dataIndex: "dyBetCount",
		width: 120,
		render: renderNullableValue("dyBetCount", ""),
		title: newFormat("report.betting_volume"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dyBetCount - b.dyBetCount
	},
	venuedyDyBetAmount: {
		key: "dyBetAmount",
		dataIndex: "dyBetAmount",
		width: 120,
		render: renderNullableValue("dyBetAmount", "$"),
		title: newFormat("report.betting_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dyBetAmount - b.dyBetAmount
	},
	venuedyDyValidBetAmount: {
		key: "dyValidBetAmount",
		dataIndex: "dyValidBetAmount",
		width: 120,
		render: renderNullableValue("dyValidBetAmount", "$"),
		title: newFormat("report.valid_bet_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dyValidBetAmount - b.dyValidBetAmount
	},
	venuedyDyNetAmount: {
		key: "dyNetAmount",
		dataIndex: "dyNetAmount",
		width: 120,
		render: renderNullableValue("dyNetAmount", "$"),
		title: newFormat("report.net_amount"),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dyNetAmount - b.dyNetAmount
	},
	venuedyDyNetRate: {
		key: "dyNetRate",
		dataIndex: "dyNetRate",
		width: 120,
		render: renderNullableValue("dyNetRate", "", "", false, "%"),
		title: () => (
			<p>
				{newFormat("report.net_rate")}
				<Tooltip title={newFormat("report.net_rate_tips")}>
					<QuestionCircleFilled />
				</Tooltip>
			</p>
		),
		align: "center",
		fixed: false,
		sorter: (a, b) => a.dyNetRate - b.dyNetRate
	},
	venueUserName: {
		key: "venuedyUserName",
		dataIndex: "venueUserName",
		width: 120,
		render: renderNullableValue("userName"),
		title: newFormat("report.user_name"),
		align: "center",
		fixed: false
	},
	venueNickName: {
		key: "venueNickName",
		dataIndex: "venueNickName",
		width: 120,
		render: renderNullableValue("nickName"),
		title: newFormat("report.nick_name"),
		align: "center",
		fixed: false
	},
	venueAccountType: {
		key: "venueAccountType",
		dataIndex: "venueAccountType",
		width: 120,
		render: (_text: any, record: any) => (
			<StyledParagraph $isCurved={false}>
				{newFormat(`label.member.${record.accountType === 1 ? "success" : "failed"}`)}
			</StyledParagraph>
		),
		title: newFormat("report.account_type"),
		align: "center",
		fixed: false
	},
	venueParentProxyName: {
		key: "venueParentProxyName",
		dataIndex: "venueParentProxyName",
		width: 120,
		render: renderNullableValue("parentProxyName"),
		title: newFormat("report.bet_detail_parent_proxy_name"),
		align: "center",
		fixed: false
	},
	venueTopProxyName: {
		key: "venueTopProxyName",
		dataIndex: "venueTopProxyName",
		width: 120,
		render: renderNullableValue("topProxyName"),
		title: newFormat("report.top_proxy_name"),
		align: "center",
		fixed: false
	},
	venueAccountStatus: {
		key: "venueAccountStatus",
		dataIndex: "venueAccountStatus",
		width: 120,
		render: (_text: any, record: any) => (
			<StyledParagraph $isCurved={true}>{calAccountStatus(newFormat)(record)}</StyledParagraph>
		),
		title: newFormat("report.account_status"),
		align: "center",
		fixed: false
	}
})

export default venueProfitAndLossDaily
